Inizia a giocare nelle giovanili del Karpaty, con il quale esordisce in prima squadra il 1º marzo 2015 nell'1-1 sul campo del Metalurh Donec'k in Prem'er-Liha.[1] Il 26 aprile segna i suoi primi gol in carriera, siglando una doppietta nel 4-1 casalingo sull'Olimpik Donec'k.[2] Va via dall'Ucraina dopo una stagione e 2 partite della seconda avendo giocato 12 partite e segnato 2 reti.
Ha giocato con le selezioni ucraine Under-18, disputando 3 gare nel 2015, e Under-19, con cui ha giocato tra il 2015 e il 2016 per 11 volte, segnando 5 gol e disputando fra l'altro le qualificazioni agli Europei di categoria 2015, non venendo convocato per la fase finale, e 2016. Il 27 maggio 2016 fa il suo esordio in Under-21 nelle qualificazioni all'Europeo 2017, perdendo 2-0 in casa contro la Macedonia.[4]